Quantifying Behavioral Differences Between C and C++ Programs ; CU-CS-698-94
نویسندگان
چکیده
Improving the performance of C programs has been a topic of great interest for many years. Both hardware technology and compiler optimization research has been applied in an effort to make C programs execute faster. In many application domains, the C++ language is replacing C as the programming language of choice. In this paper, we measure the empirical behavior of a group of significant C and C++ programs and attempt to identify and quantify behavioral differences between them. Our goal is to determine whether optimization technology that has been successful for C programs will also be successful in C++ programs. We furthermore identify behavioral characteristics of C++ programs that suggest optimizations that should be applied in those programs. Our results show that C++ programs exhibit behavior that is significantly different than C programs. These results should be of interest to compiler writers and architecture designers who are designing systems to execute object-oriented programs.
منابع مشابه
Quantifying Behavioral Differences Between C and C++ Programs (revised)
Improving the performance of C programs has been a topic of great interest for many years. Both hardware technology and compiler optimization research has been applied in an effort to make C programs execute faster. In many application domains, the C++ language is replacing C as the programming language of choice. In this paper, we measure the empirical behavior of a group of significant C and ...
متن کاملQuantifying Behavioral Differences Between C and C++ Programs
Improving the performance of C programs has been a topic of great interest for many years. Both hardware technology and compiler optimization research has been applied in an effort to make C programs execute faster. In many application domains, the C++ language is replacing C as the programming language of choice. In this paper, we measure the empirical behavior of a group of significant C and ...
متن کاملAdsorption of Pyrazolone[HPMSP1,Calix[4]-arene, Cu(II) and Cs on Carbon Nanotube
The adsorption of pyrazolone(HPMSP), Calix[4]-arene,Cu and Cs, on carbon nanotube(CNT) atroom temperature has been investigated using spectroscopy.Uv spectroscopy indicated that pyrazolone molecules adsorbed on carbon nanotube at roomtemperature in compared calix[4]- arene molecules adsorbed approximately same.The amount ofpyrazolone(HPMSP) adsorb 3.8. le mol/g and amount calix[4]-arene adsorbe...
متن کاملEffects of stock density on texture-colour quality and chemical composition of rainbow trout (Oncorhynchus mykiss)
This study describes the effects of different stocking densities on texture/colour characteristics, protein content /amino acid and lipid content/fatty acid composition of rainbow trout fillet. Stocking density was selected 5 (Group A), 15 (Group B), 25 (Group C) kg fish m−3. Tukey’s Multiple Comparison Test showed insignificant differences between measured size/weight measurement and condition f...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015